Teaching Programming Students how to Model: Challenges & Opportunities

نویسنده

  • Robert B. France
چکیده

Computer Science students who have one or more years of basic programming experience and little or no exposure to abstractions above the code level, often struggle to grasp modeling concepts and practices in more advanced software development courses. In this talk I discuss some of the factors that contribute to this situation and propose a learning process in which the abstraction gap between models and implementations is gradually widened as student modeling skills are developed

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Teaching Human-Computer Interaction to Blind Students

What challenges and opportunities do we face when we are to teach HCI to blind students, especially among sighted students, and having HCI curricula a traditional strong focus on visual aspects? How do you bring accessibility to learning and teaching a course that itself addresses accessibility? These are a couple of the questions we raised when we faced this challenge. This paper presents our ...

متن کامل

Identifying the challenges and opportunities of virtual teaching during the Coronavirus pandemic from the teachers’ point of view

Purpose: The present study was carried out aiming to identify the challenges and opportunities of virtual teaching during the Coronavirus pandemic from the perspective of teachers. Methodology: The present study was applied in terms of its purpose and qualitative in terms of its implementation. The statistical population includes middle school and high school teachers in the city of Dehloran d...

متن کامل

Resolving Instructor Challenges in the Online Classroom

The rapid growth of online education has led to expanded opportunities for students while introducing instructors to new teaching challenges inherent to virtual learning environments. The practical responsibilities, once confined to the traditional classroom, such as handling student records, class size, teaching assistants, and instructional material now require a newmind set as well as suffic...

متن کامل

Reflections on Teaching Human-Computer Interaction to Blind Students

What challenges and opportunities do we face when we are to teach HCI to blind students, especially among sighted students, and having HCI curricula a traditional strong focus on visual aspects? How do you bring accessibility to learning and teaching a course that itself addresses accessibility? These are a couple of the questions we raised when faced with this challenge. This paper presents ou...

متن کامل

On Teaching Computational Thinking

Jeannette Wing’s call for teaching Computational Thinking (CT) as a formative skill on par with reading, writing, and arithmetic places computer science in the category of basic knowledge. Just as proficiency in basic language arts helps us to effectively communicate and in basic math helps us to successfully quantitate, proficiency in computational thinking helps us to systematically and effic...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • ECEASST

دوره 52  شماره 

صفحات  -

تاریخ انتشار 2011